English Channel – English–Français translations

🇬🇧 en fr 🇫🇷

English Channel properNoun

  • The part of the Atlantic Ocean between Great Britain and France
Manche
Wiktionary Links